what has osiris rex discovered so far